<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <!-- 编写选择排序，并找出选择排序和冒泡排序的不同点 -->
    <script>
      function bubble(arr) {
        //遍历数组
        for (var i = 1; i <= arr.length - 1; i++) {
          for (var j = 0; j <= arr.length - i; j++) {
            if (arr[j] > arr[j + 1]) {
              //若当前值大于前一个值，则交换两个值的位置
              arr[j] = [arr[j + 1], (arr[j + 1] = arr[j])][0]
            }
          }
        }
      }
      var arr = [13, 23, 11, 42, 66, 7]
      console.log('原数组' + arr) //后台输出原数组，用于对照
      bubble(arr) //调用函数
      console.log(String(arr)) //输出排序后的数组 7,11,13,23,42,66
    </script>
  </body>
</html>
